import java.net.MalformedURLException;
import java.rmi.Naming;
import java.rmi.NotBoundException;
import java.rmi.RemoteException;
import java.util.List;

import modelo.Jugador;

import rmi.IGestionJugadores;


public class Cliente {
	
	IGestionJugadores gj;
	
	public Cliente(){
		try {
			gj = (IGestionJugadores)Naming.lookup("//localhost/GestionJugadores");
		} catch (MalformedURLException e) {
			e.printStackTrace();
		} catch (RemoteException e) {
			e.printStackTrace();
		} catch (NotBoundException e) {
			e.printStackTrace();
		}
	}
	
	public List<Jugador> getJugadores(int zona, int categoria, String club){
		try {
			return gj.getJugadores(zona, categoria, club);
		} catch (RemoteException e) {
			e.printStackTrace();
			return null;
		}
	}
}
